• word of the day

    peruvian balsam

    peruvian balsam - Dictionary definition and meaning for word peruvian balsam

    Definition
    (noun) tree of South and Central America yielding an aromatic balsam
Download our Mobile App Today
Receive our word of the day
on Whatsapp